#ifndef __SUPER_BLOCK_H
#define __SUPER_BLOCK_H
#include"global.h"
//super should  block taken 1 sector
struct super_block{
	uint32_t magic;
	uint32_t sec_cnt;
	uint32_t start_lba;
	uint32_t dir_entry_size;
	uint32_t pure_inode_size;
	uint32_t block_bitmap_lba;
	uint32_t block_bitmap_sec;
	uint32_t inode_bitmap_lba;
	uint32_t inode_bitmap_sec;
	uint32_t inode_table_lba;
	uint32_t inode_table_sec;
	uint32_t free_block_lba;
	uint32_t root_ino;
	uint8_t pad[464];
}__attribute__((packed));
#endif
